From 637c9f16e3ead67b715c3dcd625dd9918be30226 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Javier=20Jard=C3=B3n?= Date: Tue, 1 Jun 2010 23:38:52 +0200 Subject: [PATCH] gtkcellview: unseal private pointer --- gtk/gtkcellview.c | 10 +++++++--- gtk/gtkcellview.h | 2 +- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/gtk/gtkcellview.c b/gtk/gtkcellview.c index ec51f1e8d2..a02fc72a99 100644 --- a/gtk/gtkcellview.c +++ b/gtk/gtkcellview.c @@ -122,7 +122,6 @@ static void gtk_cell_view_buildable_custom_tag_end (GtkBuildable static GtkBuildableIface *parent_buildable_iface; -#define GTK_CELL_VIEW_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_CELL_VIEW, GtkCellViewPrivate)) enum { @@ -288,9 +287,14 @@ gtk_cell_view_set_property (GObject *object, static void gtk_cell_view_init (GtkCellView *cellview) { - gtk_widget_set_has_window (GTK_WIDGET (cellview), FALSE); + GtkCellViewPrivate *priv; + + cellview->priv = G_TYPE_INSTANCE_GET_PRIVATE (cellview, + GTK_TYPE_CELL_VIEW, + GtkCellViewPrivate); + priv = cellview->priv; - cellview->priv = GTK_CELL_VIEW_GET_PRIVATE (cellview); + gtk_widget_set_has_window (GTK_WIDGET (cellview), FALSE); } static void diff --git a/gtk/gtkcellview.h b/gtk/gtkcellview.h index 06305f9a29..a58f97e4c1 100644 --- a/gtk/gtkcellview.h +++ b/gtk/gtkcellview.h @@ -46,7 +46,7 @@ struct _GtkCellView GtkWidget parent_instance; /*< private >*/ - GtkCellViewPrivate *GSEAL (priv); + GtkCellViewPrivate *priv; }; struct _GtkCellViewClass -- 2.30.2